@CHARSET "UTF-8";
*{
	padding: 0;
	margin: 0;
}
.pagebox{
	width: 100%;
}/*page property_start*/.pagebox,#-remove--flag{}/*page property_end*//*page property_start*/body,#-remove--flag{}/*page property_end*/
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@-webkit-keyframes gradient{
0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
@-moz-keyframes gradient{
0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
@keyframes gradient{
0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
@keyframes widthA{0%{
    width: 0%;
  }
  50%{
    width: 55%;
  }
  100%{
    width: 0%;
  }
}
  50%{
    width: 55%;
  }
  100%{
    width: 0%;
  }
}
#w_fimg-1590826131957{
  width:100%;
  max-width:1240px;
  min-width:0px;
  height:auto;
  max-height:none;
  min-height:0px;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
}
#c_portalResNews_detail-15908287746218377 .p_MatteIcon .iconfont:before{content:'\e602';
}
#c_portalResNews_detail-15908287746218377 >div{animation-fill-mode:both;
}
#c_portalResNews_detail-15908287746218377 .demo{padding:50px 0;
}
#c_portalResNews_detail-15908287746218377 .p_NewsDetail{width:100%;
overflow:hidden;
padding:0;
}
#c_portalResNews_detail-15908287746218377 .title-box{margin-bottom:15px;
padding:0 15px;
overflow:hidden;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
text-align:center;
}
#c_portalResNews_detail-15908287746218377 .title{color:#000;
}
#c_portalResNews_detail-15908287746218377 .picBox{width:100%;
overflow:hidden;
}
#c_portalResNews_detail-15908287746218377 .pic-top{width:100%;
height:40vw;
max-height:450px;
overflow:hidden;
}
#c_portalResNews_detail-15908287746218377 .pic{position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
}
#c_portalResNews_detail-15908287746218377 .content{display:none;
}
#c_portalResNews_detail-15908287746218377 .pic-bottom{width:100%;
height:100%;
overflow:hidden;
}
#c_portalResNews_detail-15908287746218377 .swiper-wrapper{height:100%;
}
#c_portalResNews_detail-15908287746218377 .swiper-slide{height:100%;
overflow:hidden;
}
#c_portalResNews_detail-15908287746218377 .button1{position:absolute;
top:50%;
transform:translateY(-50%);
display:block;
width:30px;
height:30px;
line-height:30px;
text-align:center;
font-size:1.5rem;
background:#ccc;
color:#fff;
z-index:999;
}
#c_portalResNews_detail-15908287746218377 .button-prev1{left:5px;
}
#c_portalResNews_detail-15908287746218377 .button-next1{right:5px;
}
#c_portalResNews_detail-15908287746218377 .p_sImgBox{position:relative;
width:100%;
height:100%;
overflow:hidden;
}
#c_portalResNews_detail-15908287746218377 .smPic{position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
height:100%;
transition:all .5s ease;
}
#c_portalResNews_detail-15908287746218377 .small-pic-box{position:relative;
height:15vw;
max-height:180px;
overflow:hidden;
padding:20px 40px 0;
}
#c_portalResNews_detail-15908287746218377 .button2{position:absolute;
bottom:0;
width:30px;
height:calc(100% - 20px);
font-size:1.5rem;
background:#ccc;
color:#fff;
z-index:999;
}
#c_portalResNews_detail-15908287746218377 .button-next2{right:0;
}
#c_portalResNews_detail-15908287746218377 .button-prev2{left:0;
}
#c_portalResNews_detail-15908287746218377 .btn-ic2{display:flex;
justify-content:center;
align-items:center;
}
#c_portalResNews_detail-15908287746218377 .summary{margin:15px 0;
width:100%;
border-bottom:1px solid #e8e8e8;
}
#c_portalResNews_detail-15908287746218377 .lead{font-size:0.875rem;
line-height:1.8;
display:inline-block;
overflow:hidden;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
text-overflow:ellipsis;
}
#c_portalResNews_detail-15908287746218377 .smSlide img{filter:grayscale(0.8);
}
#c_portalResNews_detail-15908287746218377 .swiper-slide-thumb-active.smSlide img{filter:grayscale(0);
}
@media only screen and (max-width: 768px){
#c_portalResNews_detail-15908287746218377 .picBox{
    height:auto;
  }
#c_portalResNews_detail-15908287746218377 .pic-top {
    height:80vw;
  }
#c_portalResNews_detail-15908287746218377 .pic-top  .swiper-wrapper{
    height:70vw;
    max-height:400px;
  }
#c_portalResNews_detail-15908287746218377 .small-pic-box{
    width:100%;
    height:0;
    padding:0;
    margin:0;
    overflow:hidden;
  }
#c_portalResNews_detail-15908287746218377 .pagination {
    margin: 10px 0;
    width:100%;
    text-align:center;
    z-index:999;
    bottom:0;
  }
#c_portalResNews_detail-15908287746218377 .dot {
    width: 15px;
    height: 15px;
  }
#c_portalResNews_detail-15908287746218377 .button1 {
    display:none;
  }
#c_portalResNews_detail-15908287746218377 .title-box {
    font-size: 1.5rem;
  }
#c_portalResNews_detail-15908287746218377 .p_previewBox{
    text-align:left;
  }
#c_portalResNews_detail-15908287746218377 .i_title{
    display:inline-block;
    width:auto;
    margin-right:10px;
  }
#c_portalResNews_detail-15908287746218377 .p_nextBox{
    text-align:right;
  }
}
/*c_portalResNews_detail-15908287746218377*/@media only screen and (max-width: 768px){
#c_portalResNews_detail-15908287746218377 .picBox{
    height:auto;
  }
#c_portalResNews_detail-15908287746218377 .pic-top {
    height:80vw;
  }
#c_portalResNews_detail-15908287746218377 .pic-top  .swiper-wrapper{
    height:70vw;
    max-height:400px;
  }
#c_portalResNews_detail-15908287746218377 .small-pic-box{
    width:100%;
    height:0;
    padding:0;
    margin:0;
    overflow:hidden;
  }
#c_portalResNews_detail-15908287746218377 .pagination {
    margin: 10px 0;
    width:100%;
    text-align:center;
    z-index:999;
    bottom:0;
  }
#c_portalResNews_detail-15908287746218377 .dot {
    width: 15px;
    height: 15px;
  }
#c_portalResNews_detail-15908287746218377 .button1 {
    display:none;
  }
#c_portalResNews_detail-15908287746218377 .title-box {
    font-size: 1.5rem;
  }
#c_portalResNews_detail-15908287746218377 .p_previewBox{
    text-align:left;
  }
#c_portalResNews_detail-15908287746218377 .i_title{
    display:inline-block;
    width:auto;
    margin-right:10px;
  }
#c_portalResNews_detail-15908287746218377 .p_nextBox{
    text-align:right;
  }
}
#c_portalResNews_detail-15908287746218377{  width:100%;

  max-width:1240px;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_grid-1590828692637 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1590828692637 >div{
animation-fill-mode:both;
}
#w_grid-1590828692637 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
/*w_grid-1590828692637*/
/*w_grid-1590828692637*/@media only screen and (min-width: 769px){
#w_grid-1590828692637> div > .p_gridbox > .p_gridCell{
  margin-bottom:1rem;
  margin-top:1rem;
  margin-left:0;
}
#w_grid-1590828692637> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1590828692637> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
/*w_grid-1590828692637*/@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_fimg-1590828692647 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1590828692647 >div{
animation-fill-mode:both;
}
#w_grid-1590828849355 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1590828849355 >div{
animation-fill-mode:both;
}
#w_grid-1590828849355 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
/*w_grid-1590828849355*/
/*w_grid-1590828849355*/@media only screen and (min-width: 769px){
#w_grid-1590828849355> div > .p_gridbox > .p_gridCell{
  margin-bottom:0.8rem;
  margin-top:0.8rem;
  margin-left:0;
}
#w_grid-1590828849355> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1590828849355> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}
}
/*w_grid-1590828849355*/@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1590828975012 > div > .p_gridbox{
background-color:rgba(255, 255, 255, 1);
}
#w_grid-1590828975012 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1590828975012 >div{
animation-fill-mode:both;
}
#w_grid-1590828975012 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
/*w_grid-1590828975012*/@media only screen and (max-width: 768px){
}
/*w_grid-1590828975012*/@media only screen and (min-width: 769px){
#w_grid-1590828975012> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:0;
}
#w_grid-1590828975012> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0;
  margin-right:0;
  clear:none;
}
#w_grid-1590828975012> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0;
}

}
/*w_grid-1590828975012*/@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_grid-1590828692637{
  width:100%;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_fimg-1590828692647{
  width:100%;

  max-width:1240px;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_grid-1590828849355{
  width:100%;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_grid-1590828975012{
  width:100%;

  max-width:1240px;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:192px;

  margin-top:0px;

  margin-left:auto;

  margin-right:auto;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
